#pragma once

#include "../game/objects/campaign.h"

#include <smart_ptr.h>

#include <vector>
#include <string>

class GameDataManager
{
public:
	smart_ptr<Game::Campaign> loadCampaign(const std::string& campaignName);
	void enumerateCampaigns(std::vector<std::string>& placeNamesTo);
};